ring shear apparatus - Turkish English Dictionary